crankcase explosion - Turkish English Dictionary